The 55-year-old kneeled down on the tracks near Church Street as the CSX train approached around 1:40 p.m., Capt. Mustafa Rabboh said.
The man "parked his vehicle a short distance away, waited for the train, then kneeled on the tracks as the train approached," Rabboh said.
He was pronounced deceased at the scene.
The Bergen County Sheriff's Bureau of Criminal Identification was summoned to collect evidence.
Main Street was closed. Traffic was re-routed to Columbia Avenue and Church Street.
The crossings across Clinton Avenue and across New Bridge Road were open.
For anyone who’s suffering through difficult times and/or contemplating suicide, there is help available: NJ Hopeline at 1-855-654-6735.
Click here to follow Daily Voice Parsippany-Troy Hills and receive free news updates.